package Libs.Dados.Objetos
{
	import mx.collections.ArrayCollection;
	
	[RemoteClass(alias="Neturion.Dados.Empresa")]	
	public class Empresa
	{
		private var _empresaid:int;
        private var _codigo:String;
        private var _pessoa:Libs.Dados.Objetos.Pessoa;
        private var _listaSistemas:ArrayCollection; 	
        
		public function Empresa()
		{
			_listaSistemas = new ArrayCollection();
		}
		
		public function set EmpresaId(value:int):void
		{
			this._empresaid = value;	
		}
		
		public function set Codigo(value:String):void
		{
			this._codigo=value;	
		}
		
		public function set Pessoa(value:Libs.Dados.Objetos.Pessoa):void
		{
			this._pessoa = value;	
		}

        public function set ListaSistemas(value:ArrayCollection):void
        {
            _listaSistemas = value; 
        }
        
        
			
		public function get EmpresaId():int
		{
			return this._empresaid;	
		}
			
		public function get Codigo():String
		{
			return this._codigo;	
		}	
		
		public function get Pessoa():Libs.Dados.Objetos.Pessoa
		{
			return this._pessoa;	
		}

        public function get ListaSistemas():ArrayCollection
        {
            return _listaSistemas;
        }
	}
}